package com.xjrsoft.module.customer.erp_model.erpPurchaseOrderInfo.dto;

import com.fasterxml.jackson.annotation.JsonProperty;
import java.math.BigDecimal;
import java.time.LocalDateTime;

import lombok.Data;

/**
 * 数据传输对象实体类
 *
 * @author pp
 * @since 2021-10-13
 */
@Data
public class ErpPurchaseorderDto {
	private static final long serialVersionUID = 1L;

	@JsonProperty("F_PurchaseOrder")
	private String fPurchaseorder;

	@JsonProperty("F_SourceNumber")
	private String fSourcenumber;

	@JsonProperty("F_PurchaseDate")
	private LocalDateTime fPurchasedate;

	@JsonProperty("F_PurchasePeople")
	private String fPurchasepeople;

	@JsonProperty("F_DeliveryUnit")
	private String fDeliveryunit;

	@JsonProperty("F_PurchaseType")
	private String fPurchasetype;

	@JsonProperty("F_DeliveryDate")
	private LocalDateTime fDeliverydate;

	@JsonProperty("F_TotalPurchases")
	private BigDecimal fTotalpurchases;

	@JsonProperty("F_PaymentMethod")
	private String fPaymentmethod;

	@JsonProperty("F_PaymentDate")
	private LocalDateTime fPaymentdate;

	@JsonProperty("F_Description")
	private String fDescription;

	@JsonProperty("F_CreatorUserId")
	private String fCreatoruserid;

	@JsonProperty("F_CreatorTime")
	private LocalDateTime fCreatortime;

	@JsonProperty("F_AuditMark")
	private Integer fAuditmark;

	@JsonProperty("F_InvalidMark")
	private Integer fInvalidmark;

}
